go/types.Checker.recordTypeAndValue (method)
12 uses
go/types (current package)
call.go#L214: check.recordTypeAndValue(call.Fun, value, sig, nil)
check.go#L426: check.recordTypeAndValue(x.expr, x.mode, typ, val)
check.go#L440: check.recordTypeAndValue(x, info.mode, info.typ, info.val)
check.go#L444: func (check *Checker) recordTypeAndValue(x ast.Expr, mode operandMode, typ Type, val constant.Value) {
check.go#L467: check.recordTypeAndValue(f, builtin, sig, nil)
expr.go#L593: check.recordTypeAndValue(x, old.mode, typ, old.val)
expr.go#L1451: check.recordTypeAndValue(e.Type, typexpr, utyp, nil)
signature.go#L328: check.recordTypeAndValue(list.List[len(list.List)-1].Type, typexpr, last.typ, nil)
typexpr.go#L188: check.recordTypeAndValue(e, typexpr, typ, nil)
typexpr.go#L205: check.recordTypeAndValue(e, typexpr, typ, nil)
union.go#L79: check.recordTypeAndValue(blist[i-1], typexpr, u, nil)
union.go#L157: check.recordTypeAndValue(tx, typexpr, &Union{[]*Term{term}}, nil)